-PC(Program Counter)
Nama lain dari register Program Counter adalah Instruction Address Register
(IAR) atau IC (instruction counter).Program Counter digunakan untuk menunjukkan
posisisaat ini dari urutan program dalam sistem komputer.Ketika instruksi diambil
dari memori, nilai Program Counter bertambah satu dan menunjuk ke instruksi
berikutnya yangperlu dieksekusi oleh prosesor CPU. Program Counter digunakan
untuk menyimpan alamatinstruksi langsung yang perlu dieksekusi selanjutnya.
-Accumulator
Register Accumulator memiliki peran yang sangat penting karena jika register ini
tidak ada maka semua hasil sementara yang perlu disimpan dalam memori utama
dapat menambah overhead pada memori. Hal ini karena operasi baca dan tulis yang
tidak perlu akan meningkat.Hasil sementara yang diperoleh dari CPU dapat dengan
mudah disimpan di register Accumulator. Kecepatan akses register Accumulator
jauh lebih cepat dibandingkan dengan memori utama. Dalam banyak sistem modern,
ada berbagai jenis accumulator yang dapat digunakan untuk menyimpan hasil
sementara.
-Index Register
Index Register di CPU komputer adalah register prosesor yang digunakan untuk
memodifikasi Alamat operan selama menjalankan program.Register ini banyak
digunakan untuk melakukan operasi array atau vektor. Konten diambil dari register
indeks dan ditambahkan atau dikurangi ke beberapa Alamat langsung untuk
mendapatkan Alamat data yang efektif.
-Instruction Register
Instruction register merupakan jenis lain dari register CPU yang digunakan untuk
menyimpan instruksi yang sedang dieksekusi atau yang akan didekodekan.Dalam
prosesor, register ini menyimpan setiap instruksi di dalamnya, dan kemudian dapat
dieksekusi oleh prosesor. Instruksi dapat dieksekusi dalam satu langkah atau dapat
dieksekusi dalam beberapa langkah.